Michael and Madison Roland planned to spend the rest of their lives together, but Michael's...
John Constantine has literally been to Hell and back. When he teams up with a policewoman to solve...